
@media screen and (max-width:1600px){
    .ul-inews a {
        padding: 25px 0;
    }
    .ul-mid>li{
        margin: 0 2.5%;
    }
 }
 @media screen and (max-width:1500px){
     .fz-hide{
         display: block;
     }
     .ifz-wrap{
         display: none;
     }
 }
 @media screen and (max-width:1400px){
    .ul-nav>li>a {
        padding: 0 10px;
    }
    .ul-inews a {
        padding: 15px 0;
    }
 }
 @media screen and (max-width:1350px){
    .ft-r{
        width: 100%;
        margin-top: 30px;
    }
    .ul-ftnav>li {
        margin-left: 30px;
    }
    .ft-l{
        width: 100%;
    }
    .ul-ftnav {
        width: 100%;
        justify-content: space-between;
    }
 }
@media screen and (max-width:1250px){
    .nav{
        display: none
    }
    .menu{
        display: block;
    }
    .ss-go{
        width: 50px;
    }
    .idt-t{
        flex-direction: column;
        align-items: center;
    }
    .idt-t-l{
        width: 100%;
    }
    .idt-t-r{
        width: 100%;
        margin-top: 30px;
    }
    .ul-inews a{
        padding: 35px 0;
    }
    .iry{
        margin-top: 60px;
    }
    .idt{
        padding: 60px 0;
    }
    .pxq-l{
        width: 100%;
    }
    .pxq-r{
        width: 100%;
        margin-top: 30px;
    }
    .ln-l{
        position: unset;
        width: 100%;
    }
    .ul-ln>li{
        padding: 25px 0;
    }
    .ln-r{
        width: 100%;
    }
    .ul-ln>li:hover {
        background: url(../images/22.png) no-repeat 96%;
        background-color: #0067ac;
        width: 100%;
    }
    .ab-l{
        width: 100%;
    }
    .ab-r{
        width: 100%;
        max-width: 761px;
        margin-top: 20px;
    }
    .yx-l{
        width: 49%;
    }
    .yx-r{
        width: 49%;
    }
 }
 

 @media screen and (max-width:1200px){
    .iab-txt{
        padding: 10% 5% 5% !important;
    }
 }
 @media screen and (max-width:1150px){
 
 }
 @media screen and (max-width:1100px){
    .ul-fw>li, .ul-xzai>li {
        width: 47.54%;
    }
    .lx-l{
        width: 100%;
    }
    .lx-r{
        width: 100%;
        margin-top: 20px;
    }
    .ul-zs>li{
        width: 47.02%;
    }
    .yx-cont{
        flex-direction: column-reverse;
    }
    .yx-l{
        width: 100%;
        margin-top: 30px;
    }
    .yx-r{
        width: 100%;
    }
 } 
  
 @media screen and (max-width:960px){
    .ul-iab>li{
        width: 50% !important;
    }
    .ul-iab .itxt{
        padding: 10% 0 !important;
    }
    .iab-pic{
        height: 100%;
        /* display: block; */
    }
    .ft{
        padding-top: 40px;
    }
    .ft-l,.ft-r{
        width: unset;
        margin: 0;
    }
    .ul-ftnav>li{
        display: none;
        margin: 0;
    }
    .ul-ftnav>li:nth-last-child(1){
        display: block;
    }
    .ul-mid>li {
        margin: 0 1.5%;
    }
    .ul-news a{
        flex-wrap: wrap;
    }
    .news-pic{
        width: 100%;
        max-width: unset;
    }
    .news-txt{
        padding: 30px 0;
    }
    .nxq-l{
        width: 100%;
    }
    .nxq-r{
        width: 100%;
        margin-top: 30px;
        display: flex;
        justify-content: space-between;
    }
  
    .nxq-r-a{
        margin: 0;
        width: 46%;
    }
 }
 @media screen and (max-width:850px){
    .ul-ipdu>li{
        width: 48.46%;
    }
    .ryu-cont .ul-iry>li {
        width: 47.02%;
    }
    .ry-tc-cont{
        height: unset;
    }
    .iry-pic>img {
    height: 179px;
     }
 }
 @media screen and (max-width:750px){

    .ul-iab>li{
        min-height: 220px;
    }
    .zp-l{
        width: 100%;
    }
    .zp-r{
        width: 100%;
       
    }
    .zp-tx{
        width: 50%;
    }
    .zp-name{
        text-align: left;
        padding: 40px 0 0 45px;
    }
    .news-b-a{
        width: auto;
        line-height: 44px;
        height: 44px;
    }
    .ipdu{
        padding: 60px 0;
    }
    .fw-play>img{
        width: 60px;
    }
    .ifz
    {
        background-size:800%;
    }
 }
 @media screen and (max-width:640px){
  
    .lang-tc{
        width: 50px;
        /* background-color: transparent; */
    }
    .ss-inp{
        width: 110px;
    }
    .ss-go {
        height: 24px;
    background-size: 20px;
    }
     .logo>img{
         width: 200px;
     }
     .zp-bom{
         height: 80px;
     }
     .zp-bom p{
         font-size: 20px;
         line-height: 32px;
     }
     .yx-bom{
         min-height: 84px;
     }
     .idt-more a{
         font-size: 18px;
         width: 88px;
     }
    /* 字体 */
    .inews-b p span,.inews-tx,.fz-txtx,.ft-tx,.pxq-tb td,.xzai-time{
        font-size: 18px;
    }
    .ft-b p,.ss-inp,.ss-inp::placeholder,.lang span,.lang-tc a{
        font-size: 16px;
    }
    .ul-mid>li,.pxq-r-b p,.pxq-tx2,.zp-tx,.zp-title,.zp-title2,.zs-tx,.ryu-more,.xzai-title,.nxq-r-title,.yx-title{
        font-size: 20px;
    }
    .ln-tx,.ab-tx2,.fz-tx,.nxq-l-tx,.nxq-r-tx,.yx-tx{
        font-size: 20px;
        line-height: 32px;
    }
    .lx-tx2{
        font-size: 20px;
        line-height: 36px;
    }
    .inews-title,.lx-tx{
        font-size: 24px;
    }
    
    .pxq-cont img{ width:100%;}
    
    .ul-ipdu>li:hover .ipdu-pic>img, .pxq-pic:hover img, .idt-t-pic:hover img, .ul-news>li:hover .news-pic>img, .ul-iab>li:hover img {
    transform: scale(1);
}
.zs-pic>img
{
    height:200px;
}
.zs-kk>img
{
    height:200px;
}
.ry-tc-pic>img
{
    width:100%;
    height:auto;
}

.zy-banner{
    background: no-repeat center;
    height: 239px;
    background-size:140%;
}
.b-txt{
    padding-top: 72px;
}
 
 }